	*	{
		margin: 0;
		padding: 0;	}
	html, body	{	height: 100%;	}
	body{
		background: #fff;
		color: #393939;
		font-family: Arial;
		/*	font-size: 0px;*//*	line-height: 0;*/	}
	#login-bg	{
		background: url(/images/login/login_bg.jpg) no-repeat top center;
	}
	#login-holder	{
		margin: 0px auto 0 auto;
		width: 508px;
	}
	#logo-login	{
	float: left;
	height: 50px;
	margin: 145px 0 0 15px;	
	}
	a {
	outline: none;
	text-decoration: none;
	}
	#loginbox {
background: url(/images/login/loginbox_bg.png) no-repeat;
font-size: 12px;
height: 212px;
line-height: 12px;
padding-top: 60px;
position: relative;
width: 508px;
}
#login-inner {
color: #161616;
font-family: Tahoma;
font-size: 13px;
line-height: 12px;
margin: 0 auto;
width: 310px;
}
form {
margin: 0;
padding: 0;
}
table {
border-collapse: collapse;
}
.login-inp:focus{
    border:none;
    outline: none;
}
.login-inp {
background: url(/images/login/inp_login.gif) no-repeat;
border: none;
color: blue;
font-size: 16px;
height: 37px;
padding: 6px 6px 0 10px;
width: 220px;

}
#login-inner th {
padding: 0 0 6px 0;
text-align: left;
width: 95px;
}
.submit-login {
background: url(/images/login/submit_login1.gif) no-repeat;
border: none;
cursor: pointer;
display: block;
height: 29px;
text-indent: -3000px;
width: 73px;
}
.clear {
clear: both;
font-size: 0px;
height: 0;
line-height: 0px;
margin: 0px;
padding: 0px;
}
#login-inner td {
padding: 0 0 6px 0;
}
#login-inner th {
padding: 0 0 6px 0;
text-align: left;
width: 95px;
}
.errorMessage{
	font-size: 12px;
}
.submit-login:hover {
background: url(/images/login/submit_login1.gif) no-repeat 0 -29px;
}